package com.wosai.register.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonIgnoreProperties(ignoreUnknown=true)
public class Terminal extends BaseEntity {
    @JsonProperty("id")
    private String id;
    @JsonProperty("mer_name")
    private String name;
    @JsonProperty("mer_address")
    private String address;
    @JsonProperty("mer_phone_no")
    private String phoneNumber;
    @JsonProperty("mer_intro")
    private String introduction;
    @JsonProperty("admin_pwd")
    private String adminPassword;
    @JsonProperty("card_login_pwd")
    private String cardLoginPassword;
    @JsonProperty("print_times")
    private String printCopies;
    
    @JsonProperty("resv1")
    private String reserve1;
    @JsonProperty("resv2")
    private String reserve2;
    @JsonProperty("resv3")
    private String reserve3;
    @JsonProperty("resv4")
    private String reserve4;
    
    @JsonProperty("cash_switch")
    private String cashSwitch;
    
    @JsonIgnore
    private String activationCode;

    @JsonProperty("branch_name")
    private String branchName;

    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    public String getPhoneNumber() {
        return phoneNumber;
    }
    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }
    public String getIntroduction() {
        return introduction;
    }
    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }
    public String getAdminPassword() {
        return adminPassword;
    }
    public void setAdminPassword(String adminPassword) {
        this.adminPassword = adminPassword;
    }
    public String getCardLoginPassword() {
        return cardLoginPassword;
    }
    public void setCardLoginPassword(String cardLoginPassword) {
        this.cardLoginPassword = cardLoginPassword;
    }
    public String getPrintCopies() {
        return printCopies;
    }
    public void setPrintCopies(String printCopies) {
        this.printCopies = printCopies;
    }
    
    public String getReserve1() {
        return reserve1;
    }
    public void setReserve1(String reserve1) {
        this.reserve1 = reserve1;
    }
    public String getReserve2() {
        return reserve2;
    }
    public void setReserve2(String reserve2) {
        this.reserve2 = reserve2;
    }
    public String getReserve3() {
        return reserve3;
    }
    public void setReserve3(String reserve3) {
        this.reserve3 = reserve3;
    }
    public String getReserve4() {
        return reserve4;
    }
    public void setReserve4(String reserve4) {
        this.reserve4 = reserve4;
    }
    public String getCashSwitch() {
        return cashSwitch;
    }
    public void setCashSwitch(String cashSwitch) {
        this.cashSwitch = cashSwitch;
    }
    public String getActivationCode() {
        return activationCode;
    }
    public void setActivationCode(String activationCode) {
        this.activationCode = activationCode;
    }
    public String getBranchName() {
        return branchName;
    }
    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

}
